data-manipulation/hashing/murmur
rule:
meta:
name: hash data using murmur2
namespace: data-manipulation/hashing/murmur
authors:
- william.ballenthin@mandiant.com
scopes:
static: instruction
dynamic: unsupported # requires mnemonic features
references:
- https://github.com/abrandoned/murmur2/blob/master/MurmurHash2.c
features:
- and:
- mnemonic: imul
- or:
- number: 0xc6a4a7935bd1e995 = 64-bit mixing constant m
- number: 0x5bd1e995 = 32-bit mixing constant m
last edited: 2023-11-24 10:34:28